What is the meaning of the word "lightly armored"?

Definitions: